package com.ebupt.migu.music.login.mapper;

import com.baomidou.dynamic.datasource.annotation.DS;
import org.apache.ibatis.annotations.Mapper;
import java.util.Map;

/**
 * @program: workorder
 * @description: 登陆令牌记录，只保存24小时内的记录，用于进行数据对比
 * @author: zhanggk
 * @create: 2019-03-01 13:49
 **/
@DS("mysql_mg")
@Mapper
public interface TokenLogMapper {

	/**
	 * 根据token，查询记录
	 * @param paramMap 安全令牌
	 * @return 返回总条数
	 */
	int queryByToken(Map<String, Object> paramMap);

	/**
	 * 删除超过24小时的安全令牌
	 */
	void deleteTokenLog();

	/**
	 * 新增记录
	 * @param paramMap 安全令牌
	 */
	void addTokenLog(Map<String, Object> paramMap);

}
